<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title>
</head>
<body>

</body>
<script>
	// - 定时器真是定时执行的吗?
	// 		- 定时器并不能保证真正定时执行
	// 		- 一般会延迟一丁点(可以接受), 也有可能延迟很长时间(不能接受)
	let time = Date.now();
	setTimeout(()=>{
		console.log(Date.now()-time);
	},1000);
	let num = 0;
	for(let i=0;i<900000000;i++){
		num+=Math.random();
	}
	console.log(num);
	
	
	
	
	// - 定时器回调函数是在分线程执行的吗?
	// 		- 在主线程执行的, js是单线程的。定时器的分线程只是负责计算时间，时间到了以后，将回调函数放置到主线程当中进行排队。
</script>
</html>